home *** CD-ROM | disk | FTP | other *** search
/ Over 1,000 Windows 95 Programs / Over 1000 Windows 95 Programs (Microforum) (Disc 1).iso / 0440 / history.txt < prev    next >
Text File  |  1997-04-01  |  8KB  |  209 lines

  1. V8.10 - January 1997
  2. --------------------
  3. This is a maintenance release, that also introduces a number
  4. of new commands;
  5.  
  6. 1. TOUCH - to change the date/time stamp of a file/filespec
  7. 2. SAVEDATE - to save the system date and time, in a file called WCL.DTE
  8.    in the WCL home directory
  9. 3. RESTOREDATE - to restore any saved date and time from WCL.DTE
  10. 4. WCLFORMAT - now uses a GUI interface under win95
  11.  
  12.  
  13. V8.00 - August 1996
  14. -------------------
  15. This is a new hybrid 16-32 bit version - it calls some
  16. 32-bit functions when running under Win95 or Windows NT.
  17.  
  18. Apart from several internal enhancements, there are these
  19. new features;
  20.  
  21. 1. Environment variables can be used from commandline
  22.    - e.g. dir %temp%
  23.    - restriction - must be preceded and followed by a space
  24.  
  25. 2. Extension of wildcards; if the last character in a file specification 
  26.    is a "*", it will be expanded to "*.*" - this is for compatibility 
  27.    with the Win32 API (Windows 95 and NT) which will do this 
  28.    automatically.
  29.  
  30. 3. New setting in WCL.INI - "COMMAND-SEPARATORS"
  31.    This can be used to specify the separator(s) for multiple commands; 
  32.    The default is to use the semi-colon (";") - but you can specify
  33.    alternatives here (up to a maximum of 5). Note that you must be
  34.    careful to specify only characters which you will not normally use
  35.    in commands, AND characers which do not have a special meaning for
  36.    WCL - otherwise there will be real problems (and maybe even
  37.    a disaster!). You have been warned!
  38.  
  39.    Note: EACH character after the "=" sign (including a space) will be 
  40.    taken as a separator;
  41.  
  42.    e.g., to use ";" and "&" as separators, do this :=
  43.     COMMAND-SEPARATORS=;&
  44.  
  45.    other examples;
  46.     COMMAND-SEPARATORS=&
  47.     COMMAND-SEPARATORS=|ú[
  48.  
  49. 4. "DIR /B" = for bare format display
  50.  
  51. 5. "Less" - a command for viewing small text files (may be scrapped)
  52.  
  53. 6. "ED"   - a command for editing small text files (may be scrapped)
  54.  
  55. 7. No limit on the size of batch files
  56.  
  57. 8. "/date=" can now be "/d:"  (for "copy" command)
  58.  
  59. 9. alias commands maximum number increased from 50 to 255
  60.  
  61. 10. command line history increased from 30 to 64
  62.  
  63. 11. "unix-mode" (in WCL.INI ini file) - to turn to quasi-unix mode in
  64.     INI file (e.g., UNIX-MODE=1) - the main effects of this are, that
  65.     the prompt is shown with "/" instead of "\", and that users will
  66.     have to insert a space manually to separate switches ("/", '<",
  67.     ">", "|"). This has a significant effect on how parameters are
  68.     handled. So please do not turn this feature on unless you are sure
  69.     of what you are doing. You have been warned!
  70.  
  71. 12 "unixmode" (command) - to turn to quasi-unix mode from command line
  72.  
  73. 13. length of command line increased from 80 to 150 characters
  74.  
  75. 14. icons can be used in "usermenu" for the icon toolbar - check MENU-B.WCL
  76.     and MENU-S.WCL for examples. This depends on the existence of a DLL with
  77.     numbered bitmaps, called WCLTOOLB.DLL
  78.     NOTE: you can use the buttons, or just text - not both. An attempt to
  79.     use buttons for some menu items and text for others will only result
  80.     in a very ugly screen.
  81.  
  82.  
  83. 15. drag and drop support from file manager
  84.  
  85. 16. scheduler - can now be used to schedule a program to run
  86.     daily - by putting "!!!" before the command
  87.       e.g., timed-run 12:35 !!!backup.exe
  88.       - needs Windows to be running continually
  89.       - at midnight, the schedule is renewed
  90.  
  91. 17. Calls the 32 bit functions for some purposes when running
  92.     under Win95 or NT
  93.  
  94. 18. Long filename support under Win95 and NT (for DIR, and COPY commands).
  95.     - not available for COPYTREE command.
  96.     - while long filenames may normally contain spaces, it is 
  97.       recommended that user do NOT use spaces in their long filenames.
  98.       Doing this may confuse the WCL parser in some cases.
  99.       ** Please NOTE this restriction!
  100.  
  101. 19. "DIR /Y" - to stop short filenames from being listed (under Win95
  102.     and NT)
  103.  
  104. 20. "DIR /Z" - to stop long filenames from being listed (under Win95
  105.     and NT)
  106.  
  107. 21. Because of "features" in the Win32 API, file operations should now
  108.     contain the full path names of the files (e.g., COPY and DEL), when
  109.     running under NT or Win95.
  110.  
  111. 22. BWCC.DLL has been removed, in favour of CTL3DV2.DLL
  112.  
  113. 23. If you want to change to a directory with spaces in its name (under
  114.     Win95 or NT), put the name in quotation marks.
  115.  
  116. 24. New command (for Win95 only) - "SETENV" - to set or
  117.     change an enviroment variable.
  118.  
  119. 25. New command (for Win95 or NT only) - "ADDPATH" - add a new
  120.     directory path to the current path statement.
  121.  
  122. 26. New entries in WCL.INI 
  123.     "BIGWCL-SHOW-DRIVES"   and   "WCL-SHOW-DRIVES" 
  124.     If set to 0 then the drives will not be shown in the toolbar
  125.     - else they will be shown. 
  126.  
  127. 27. New bitmapped buttons for the drive letters
  128.  
  129. 28. Descriptions can now be attached to the user menus and buttons
  130.     on the toolbar (see MENU-B.WCL for examples). The descriptions
  131.     are shown beside the window title when you click on any of the
  132.     buttons
  133.  
  134. 29. Aliased directories can now be used in the COPY command - but
  135.     only as the DESTINATION DIRECTORY for the file copy. To do
  136.     this, you put an exclamation mark ("!") before the name of the
  137.     alias.
  138.  
  139.     e.g., if you have a directory alias "SRC=C:\DELPHI\SOURCE\RTL70"
  140.     you can copy a file to SRC=C:\DELPHI\SOURCE\RTL70 by doing;
  141.     COPY *.PAS !SRC
  142.  
  143. 30. New command "LZEXPAND" - to expand files which have been compressed
  144.     with Microsoft's COMPRESS.EXE
  145.  
  146.     Syntax= LZEXPAND <source> <target>
  147.  
  148. 31. New command: "REBOOT" - to reboot the system.
  149.  
  150. 32. New entries in WCL.INI - 
  151.      "MAX-LONGDIR-LENGTH.BIG"  and 
  152.      "MAX-LONGDIR-LENGTH.SMALL" 
  153.     
  154.     these should contain a number which is the point at which long 
  155.     filenames on the command prompt will be reduced to the short 
  156.     filenames. This is useful for Win32 only. By default, the number 
  157.     is set at 67.
  158.     
  159.     This is only to help in cases where the WCL prompt might otherwise
  160.     be too long (if you use long names for your directories).
  161.  
  162.  
  163.     e.g., MAX-LONGDIR-LENGTH.SMALL=30
  164.  
  165. 33. New entry in WCL.INI - "MANUAL-SPACES"
  166.     
  167.     If turned on, this will disable the WCL feature of automatically
  168.     inserting a space before certain "switch" characters (e.g., "/",
  169.     '<", ">", and "|"). In these cases, you will have to insert a space
  170.     yourself every time you use a switch (either in a batch file, or
  171.     at the command line). Turning this feature on WILL significantly
  172.     affect how parameters are handled - so please do not use it unless
  173.     you are sure of what you are doing. You have been warned!
  174.  
  175. 34. New entry in WCL.INI - "USE-WIN32"
  176.  
  177.     This is only useful for Win95 and NT. In those environments, 32-bit
  178.     functions are turned on automatically. However, if you don't like
  179.     those features (e.g., long filenames) then you can use this setting
  180.     to turn the 32-bit functions off  (USE-WIN32=0). Note that this
  181.     disables ALL 32-bit functions.
  182.  
  183. 35. New command "USEWIN32" - to turn 32-bit functions on/off at the 
  184.     command line. This also makes the necessary entry into WCL.INI
  185.     (see above).
  186.  
  187.     Syntax=
  188.      USEWIN32 OFF,   or  
  189.      USEWIN32 ON
  190.  
  191.    If no parameter is supplied, it displays the current state of the
  192.    32-bit facilities.
  193.  
  194. 36. THREE New network commands
  195.     NETMAP   - to connect a local device to a network resource
  196.          - the connection (if successful) is persistent
  197.     NETFREE  - to disconnect a local device from a network resource
  198.     NETINFO  - to return the name of the network resource 
  199.            associated with a local device
  200.  
  201.    * Run each of them with no parameter to see the syntax
  202.  
  203. 37. New command: "SENDCLICK" - to send a mouse click to a button via
  204.     its window ID. You have to obtain the window IDs manually by liberal
  205.     use of the "CW" command. Some buttons have no window ID at all.
  206.  
  207. 38. The SENDKEYS command will NOT work for Win32 programs under Win32 (NT or Win95).
  208.  
  209.